package com.dycx.cms.vo;

import com.dycx.common.dto.VideoInfoDTO;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;


@Data
public class ArticleVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Integer id;

    private Integer articleTypeId;

    private String articleTypeName;

    private String title;
    private String summary;
    private String thumbnail;
    private String video;
    private VideoInfoDTO videoInfo;
    private String content;

    private Boolean status;
    private Integer hits;
    private Integer updateId;
    private String updateName;
    private LocalDateTime updateTime;

    private List<Integer> articleTypeIdLevel;
    private List<ArticleTypeVO> articleTypeLevel;

    private List<ArticleKeywordVO> keywordList;

    private Boolean collect;

}
